CallGraph
uicallgraph.h
Go to the documentation of this file.
00001 
00002 // C++ code generated with wxFormBuilder (version Sep  8 2010)
00003 // http://www.wxformbuilder.org/
00004 //
00005 // PLEASE DO "NOT" EDIT THIS FILE!
00007 
00008 #ifndef __uicallgraph__
00009 #define __uicallgraph__
00010 
00011 #include <wx/intl.h>
00012 
00013 #include <wx/string.h>
00014 #include <wx/bitmap.h>
00015 #include <wx/image.h>
00016 #include <wx/icon.h>
00017 #include <wx/menu.h>
00018 #include <wx/scrolwin.h>
00019 #include <wx/gdicmn.h>
00020 #include <wx/font.h>
00021 #include <wx/colour.h>
00022 #include <wx/settings.h>
00023 #include <wx/sizer.h>
00024 #include <wx/panel.h>
00025 #include <wx/grid.h>
00026 #include <wx/splitter.h>
00027 
00029 
00030 
00034 class uicallgraph : public wxPanel 
00035 {
00036         private:
00037         
00038         protected:
00039                 wxSplitterWindow* m_splitter;
00040                 wxPanel* m_panel1;
00041                 wxScrolledWindow* m_scrolledWindow;
00042                 wxMenu* m_menu1;
00043                 wxPanel* m_panel2;
00044                 wxGrid* m_grid;
00045                 
00046                 // Virtual event handlers, overide them in your derived class
00047                 virtual void OnPaint( wxPaintEvent& event ) { event.Skip(); }
00048                 virtual void OnSaveCallGraph( wxCommandEvent& event ) { event.Skip(); }
00049                 virtual void OnClosePanel( wxCommandEvent& event ) { event.Skip(); }
00050                 
00051         
00052         public:
00053                 
00054                 uicallgraph( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 550,500 ), long style = wxTAB_TRAVERSAL );
00055                 ~uicallgraph();
00056                 
00057                 void m_splitterOnIdle( wxIdleEvent& )
00058                 {
00059                         m_splitter->SetSashPosition( 400 );
00060                         m_splitter->Disconnect( wxEVT_IDLE, wxIdleEventHandler( uicallgraph::m_splitterOnIdle ), NULL, this );
00061                 }
00062                 
00063                 void m_scrolledWindowOnContextMenu( wxMouseEvent &event )
00064                 {
00065                         m_scrolledWindow->PopupMenu( m_menu1, event.GetPosition() );
00066                 }
00067         
00068 };
00069 
00070 #endif //__uicallgraph__
 All Classes Files Functions Variables